/*
 *  Copyright 2003 by Texas Instruments Incorporated.
 *  All rights reserved. Property of Texas Instruments Incorporated.
 *  Restricted rights to use, duplicate or disclose this code are
 *  granted through contract.
 *  
 */
#ifndef _OSDCOLOR_H
#define _OSDCOLOR_H

#ifdef __cplusplus
extern "C" {
#endif

#define			OSDCOLOR_TRANSPARENT			0
#define			OSDCOLOR_NODRAW					127
#define			OSDCOLOR_WHITE					128
#define			OSDCOLOR_RED					129
#define			OSDCOLOR_ORANGE					130
#define			OSDCOLOR_YELLOW					131
#define			OSDCOLOR_GREEN					132
#define			OSDCOLOR_BLUE					133
#define			OSDCOLOR_PURPLE					134
#define			OSDCOLOR_BLACK					135
#define			OSDCOLOR_ALICE_BLUE				136
#define			OSDCOLOR_ANTIQUE_WHITE			137
#define			OSDCOLOR_AQUA					138
#define			OSDCOLOR_AQUAMARINE				139
#define			OSDCOLOR_AZURE					140
#define			OSDCOLOR_BEIGE					141
#define			OSDCOLOR_BISQUE					142
#define			OSDCOLOR_BLANCHED_ALMOND		143
#define			OSDCOLOR_BLUE_VIOLET			144
#define			OSDCOLOR_BROWN					145
#define			OSDCOLOR_BURLY_WOOD				146
#define			OSDCOLOR_CADET_BLUE				147
#define			OSDCOLOR_CHARTREUSE				148
#define			OSDCOLOR_CHOCOLATE				149
#define			OSDCOLOR_CORAL					150
#define			OSDCOLOR_CORN_FLOWER_BLUE		151
#define			OSDCOLOR_CORN_SILK				152
#define			OSDCOLOR_CRIMSON				153
#define			OSDCOLOR_CYAN					154
#define			OSDCOLOR_DARK_BLUE				155
#define			OSDCOLOR_DARK_CYAN				156
#define			OSDCOLOR_DARK_GOLDENROD			157
#define			OSDCOLOR_DARK_GRAY				158
#define			OSDCOLOR_DARK_GREEN				159
#define			OSDCOLOR_DARK_KHAKI				160
#define			OSDCOLOR_DARK_MAGENTA			161
#define			OSDCOLOR_DARK_OLIVE_GREEN		162
#define			OSDCOLOR_DARK_ORANGE			163
#define			OSDCOLOR_DARK_ORCHID			164
#define			OSDCOLOR_DARK_RED				165
#define			OSDCOLOR_DARK_SALMON			166
#define			OSDCOLOR_DARK_SEA_GREEN			167
#define			OSDCOLOR_DARK_SLATE_BLUE		168
#define			OSDCOLOR_DARK_SLATE_GRAY		169
#define			OSDCOLOR_DARK_TURQUOISE			170
#define			OSDCOLOR_DARK_VIOLET			171
#define			OSDCOLOR_DEEP_PINK				172
#define			OSDCOLOR_DEEP_SKY_BLUE			173
#define			OSDCOLOR_DIM_GRAY				174
#define			OSDCOLOR_DODGER_BLUE			175
#define			OSDCOLOR_FIRE_BRICK				176
#define			OSDCOLOR_FLORAL_WHITE			177
#define			OSDCOLOR_FOREST_GREEN			178
#define			OSDCOLOR_FUSCHIA				179
#define			OSDCOLOR_GAINSBORO				180
#define			OSDCOLOR_GHOST_WHITE			181
#define			OSDCOLOR_GOLD					182
#define			OSDCOLOR_GOLDENROD				183
#define			OSDCOLOR_GRAY					184
#define			OSDCOLOR_GREEN_YELLOW			185
#define			OSDCOLOR_HONEYDEW				186
#define			OSDCOLOR_HOT_PINK				187
#define			OSDCOLOR_INDIAN_RED				188
#define			OSDCOLOR_INDIGO					189
#define			OSDCOLOR_IVORY					190
#define			OSDCOLOR_KHAKI					191
#define			OSDCOLOR_LAVENDER				192
#define			OSDCOLOR_LAVENDER_BLUSH			193
#define			OSDCOLOR_LEMON_CHIFFON			194
#define			OSDCOLOR_LIGHT_BLUE				195
#define			OSDCOLOR_LIGHT_CORAL			196
#define			OSDCOLOR_LIGHT_CYAN				197
#define			OSDCOLOR_LIGHT_GOLDENROD_YELLOW	198
#define			OSDCOLOR_LIGHT_GREEN			199
#define			OSDCOLOR_LIGHT_GREY				200
#define			OSDCOLOR_LIGHT_PINK				201
#define			OSDCOLOR_LIGHT_SALMON			202
#define			OSDCOLOR_LIGHT_SEA_GREEN		203
#define			OSDCOLOR_LIGHT_SKY_BLUE			204
#define			OSDCOLOR_LIGHT_SLATE_GRAY		205
#define			OSDCOLOR_LIGHT_STEEL_BLUE		206
#define			OSDCOLOR_LIGHT_YELLOW			207
#define			OSDCOLOR_LIME					208
#define			OSDCOLOR_LIME_GREEN				209
#define			OSDCOLOR_LINEN					210
#define			OSDCOLOR_MAGENTA				211
#define			OSDCOLOR_MAROON					212
#define			OSDCOLOR_MEDIUM_AQUAMARINE		213
#define			OSDCOLOR_MEDIUM_BLUE			214
#define			OSDCOLOR_MEDIUM_ORCHID			215
#define			OSDCOLOR_MEDIUM_PURPLE			216
#define			OSDCOLOR_MEDIUM_SEA_GREEN		217
#define			OSDCOLOR_MEDIUM_SLATE_BLUE		218
#define			OSDCOLOR_MEDIUM_SPRING_GREEN	219
#define			OSDCOLOR_MEDIUM_TURQUOISE		220
#define			OSDCOLOR_MEDIUM_VIOLET_RED		221
#define			OSDCOLOR_MIDNIGHT_BLUE			222
#define			OSDCOLOR_MINT_CREAM				223
#define			OSDCOLOR_MISTY_ROSE				224
#define			OSDCOLOR_NAVAJO_WHITE			225
#define			OSDCOLOR_NAVY					226
#define			OSDCOLOR_OLD_LACE				227
#define			OSDCOLOR_OLIVE					228
#define			OSDCOLOR_OLIVE_DRAB				229
#define			OSDCOLOR_ORANGE_RED				230
#define			OSDCOLOR_ORCHID					231
#define			OSDCOLOR_PALE_GOLDENROD			232
#define			OSDCOLOR_PALE_GREEN				233
#define			OSDCOLOR_PALE_TURQUOISE			234
#define			OSDCOLOR_PALE_VIOLET_RED		235
#define			OSDCOLOR_PAPAYA_WHIP			236
#define			OSDCOLOR_PEACH_PUFF				237
#define			OSDCOLOR_PERU					238
#define			OSDCOLOR_PINK					239
#define			OSDCOLOR_PLUM					240
#define			OSDCOLOR_POWDER_BLUE			241
#define			OSDCOLOR_ROSY_BROWN				242
#define			OSDCOLOR_ROYAL_BLUE				243
#define			OSDCOLOR_SADDLE_BROWN			244
#define			OSDCOLOR_SEA_GREEN				245
#define			OSDCOLOR_SEA_SHELL				246
#define			OSDCOLOR_SIENNA					247
#define			OSDCOLOR_SILVER					248
#define			OSDCOLOR_SKY_BLUE				249
#define			OSDCOLOR_SLATE_BLUE				250
#define			OSDCOLOR_SLATE_GRAY				251
#define			OSDCOLOR_SNOW					252
#define			OSDCOLOR_SPRING_GREEN			253
#define			OSDCOLOR_STEEL_BLUE				254
#define			OSDCOLOR_TAN					255

#define OSDCOLOR_DEFAULT_CLUT			{																		\
			0x008080FF, 0x00BF6A4C, 0x009D4FAD, 0x008A40E1,			\
			0x00656A4B, 0x0075BF1D, 0x009A9534, 0x00808000,			\
			0x007D82F6, 0x008479ED, 0x004095B2, 0x006180D3,			\
			0x007C81FA, 0x008179F2, 0x008875E8, 0x008676ED,			\
			0x0090A55C, 0x009E754E, 0x008B70BD, 0x0070858B,			\
			0x006A4BBB, 0x009D647F, 0x00A1699F, 0x00709A90,			\
			0x008278F6, 0x00B07954, 0x004095B2, 0x007AA20F,			\
			0x005D8B61, 0x00915D86, 0x008080A9, 0x006B6F3A,			\
			0x00846CB0, 0x00A99248, 0x007C725D, 0x00A2539E,			\
			0x00939D62, 0x00A27429, 0x009572AB, 0x007678A9,			\
			0x007F9249, 0x00788245, 0x004C9290, 0x009CA844,			\
			0x00B58B68, 0x004D9F8D, 0x00808069, 0x005FA57A,			\
			0x00A3734D, 0x00817DFA, 0x006A6E5F, 0x00B5AA69,			\
			0x008080DC, 0x007F81F8, 0x009247CA, 0x00925AA5,			\
			0x00808080, 0x007453CE, 0x007C7DF8, 0x00A2869E,			\
			0x009C767D, 0x008D9A25, 0x00807CFD, 0x008668DE,			\
			0x007F84E8, 0x00837FF5, 0x008374F6, 0x007487CC,			\
			0x009B76A1, 0x007882F5, 0x008176F5, 0x006C70C7,			\
			0x008080D3, 0x00917CCD, 0x00996EB8, 0x005B8A85,			\
			0x006C90BD, 0x007B8584, 0x007988C0, 0x008178FB,			\
			0x004A5595, 0x005F668C, 0x00827CF1, 0x00B5AA69,			\
			0x009F7526, 0x00677FAA, 0x0077B317, 0x00949681,			\
			0x00849786, 0x00657987, 0x007F9F7D, 0x00457DA4,			\
			0x005E8AA7, 0x00A78C57, 0x007C9522, 0x007D7FFB,			\
			0x00867CEB, 0x008A71E2, 0x007A9F0E, 0x00827BF5,			\
			0x00856071, 0x007B6877, 0x00B15F74, 0x0096909B,			\
			0x008470E2, 0x006B6FD2, 0x007085DB, 0x00997F93,			\
			0x008578F0, 0x008A74E1, 0x00946892, 0x008F7DD4,			\
			0x008C8AB9, 0x007385D2, 0x008B7C9C, 0x0071A16A,			\
			0x00936D54, 0x006A7A69, 0x00827DF7, 0x00947065,			\
			0x008080C0, 0x006D8DBC, 0x007F9B6B, 0x007B857D,			\
			0x00817FFB, 0x004575A4, 0x006F9175, 0x008972B7}			\

#ifdef __cplusplus
}
#endif

#endif /* _OSDCOLOR_H */

